package com.jy.rhin.model.body.fuyou;


import com.jy.rhin.infra.cda.EDataElement;
import com.jy.rhin.infra.cda.XPath;
import com.jy.rhin.infra.cda.XValid;
import com.jy.rhin.model.CodeObject;
import lombok.Data;

@Data
public class ChanQianJC {

	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.067.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_067_00))
	String gongDiGD;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.052.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_052_00))
	String fuWei;
	
	@XPath( path = "/entry/observation/code[@code='DE05.01.044.00'][@codeSystem='2.16.156.10011.2.2.1']/../value",
			 xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE05_01_044_00))
	CodeObject taiFangW;
	
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.183.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_183_00))
	String xinLv;
}
